French translation for "artificial satellite"
|
- n. satellite artificiel, objet construit par l'homme dont l'orbite tounenautour de terre ou de la lune, engin placé en orbite autour de la terre ou d'un astre quelconque
Related Translations:
satellite: n. satelliteadj. ville de province; complément; accompagnant; satellite satellite country: pays satellite, état indépendant apparemment mais dirigé dans les faits par un autre état plus puissant que lui
- Similar Words:
- "artificial light" French translation, "artificial pearls" French translation, "artificial rain" French translation, "artificial respiration" French translation, "artificial ripening" French translation, "artificial silk" French translation, "artificial snow" French translation, "artificial tooth" French translation, "artificial transaction" French translation
|
|
|